package com.example.myfirstgame.controller;

import android.graphics.Canvas;

import com.example.myfirstgame.helper.Coordinate;

public interface GameObject extends CollisionObject{
		
	public String getGameType();
	//TODO implement 
	//public void getDrawMatrix(float degree, float newX, float newY);
	//This is important to implement uniform scaling for all GameObject Implementors
	public void draw(Canvas canvas);
	public void setPosition(Coordinate coordinate);
	public Coordinate getPosition();
	//public void scaleBitmap(Bitmap bitmap);
	public void scaleObject(float pScaleFactor, int pRasterSize);
	
	
}
